involved/difficult situation - Espagnol Anglais Dictionnaire